Runtime cloud setup
Setting up a runtime cloud involves the following high level steps:
-
Create the runtime cloud.
This is the logical definition of the cloud. -
Install a cloud cluster.
The physical engine that executes integration processes associated with the cloud. Refer to Cloud Cluster Scaling Options below. -
Configure quotas for the cloud (optional).
Customize the default governance limits for attachments to your cloud. -
Share cloud with child accounts (optional).
If you wish to allow child accounts to attach to your cloud, you will share the cloud via Account Groups.
-
Create cloud attachments to deploy and execute integration processes.
Create one or more cloud attachments to your cloud, either within your account and/or in child accounts.
Cloud Cluster Scaling Options
There are two scaling options for cloud clusters, each with different installation and infrastructure considerations.
Node-based scaling
A node-based scaling cloud cluster is a VM-based deployment of the runtime cloud cluster. Integration workloads run within each Boomi application cluster node (VM), and you can scale the cluster by adding or removing nodes to the cluster.
To get started, see [Cloud Cluster with Node-based Scaling Overview|LINK].
Note: Technically a node-based scaling cloud cluster can run in Kubernetes but does not take advantage of Kubernetes’ native scaling capabilities. If you are planning to deploy a runtime cloud to Kubernetes, we strongly recommend using the elastic scaling option below.
Elastic scaling with Kubernetes
The elastic scaling cloud cluster is specifically designed to run natively in Kubernetes containerized environments. It takes advantage of granular scaling by running process executions and other workloads in individual pods, which can be resourced and scaled independently to most effectively and efficiently handle variable processing demands.
Elastic scaling clusters are strongly recommended for customers looking to deploy their runtimes in Kubernetes, or for customers needing the most scalable runtime to meet their integration demands.
To get started, refer to Cloud Cluster with Elastic Scaling in Kubernetes - Overview.